home *** CD-ROM | disk | FTP | other *** search
/ Deutsche Edition 1 / Deutsche Edition 1.iso / amok / 071-080 / amok80 / mine / mine.dok < prev    next >
Text File  |  1993-11-04  |  6KB  |  142 lines

  1. __________________________________________________________________________
  2.                                                                           
  3.                                                                           
  4.                                  M I N E                                  
  5.                                  ~~~~~~~                                  
  6. __________________________________________________________________________
  7.  
  8. von Thomas Ansorge, Dinkelackerring 55, W-6730 Neustadt a. d. Weinstraße,
  9.                            Deutschland, Europa.
  10.  
  11.  
  12. "Mine" besteht aus den Dateien Mine.deutsch, Mine.english, Mine.dok,
  13. Mine.doc, Mine-Source.lha. Mine.deutsch.info und Mine.english.info.
  14.  
  15. Mine ist "freely distributable copyrighted software". Sie dürfen es nur
  16. auf nicht-kommerzieller Basis und nur als Ganzes weiterverbreiten und 
  17. benutzen, aber alle anderen Rechte bleiben bei mir.
  18.  
  19. Die (insgesamt 73) Dateien Mine-Highscores_?? sind von Mine verwaltete
  20. Highscore-Listen, die zwar zu Mine gehören, aber beim Weiterkopieren
  21. weggelassen werden dürfen. Sie sollten allerdings dabei sein.
  22.  
  23. Mit Ausnahme der Highscore-Listen (dort ist es erwünscht) darf Mine nicht
  24. verändert werden.
  25.  
  26. Da ich für Mine kein Geld verlange, sehe ich auch nicht ein, weshalb ich
  27. irgendeine Verantwortung für Schäden, die durch Mine direkt oder indirekt
  28. verursacht werden, aufkommen soll. SIE BENUTZEN MINE AUF EIGENE GEFAHR!
  29.  
  30. Soviel zum Thema "legal stuff".
  31.  
  32.  
  33.                               Was ist Mine?
  34.                               ~~~~~~~~~~~~~
  35. Mine ist eine neue Implementation eines alten Computer-Spiels.
  36.  
  37. Sie haben ein n * n (5 <= n <= 77 abhängig vom Screen) Felder großes
  38. Spielfeld, auf dem irgendein Dussel INTEGER (n * n DIV 6) Minen versteckt
  39. hat.  Sie haben nun die große Ehre, die Minen mit kleinen Fähnchen zu
  40. markieren, damit man weiß, wo sie sind, und niemand drüberstolpert.  Sie
  41. wissen ja:  So eine Mine ist sehr nachtragend, wenn man sie mit Füßen
  42. tritt.  Ein Fähnchen können Sie mit der rechten Maustaste setzen und
  43. wieder nehmen.  Mit der linken Maustaste tappen Sie auf den Feldern herum.
  44. Wenn Sie auf eine Mine treten, ist das Spiel zu Ende, ansonsten ist das
  45. Feld sehr hilfreich:  Es sagt Ihnen zwar nicht, wo die Minen sind, aber
  46. immerhin, wieviel in direkter Nachbarschaft um das Feld liegen, horizontal,
  47. vertikal und diagonal.  Damit können Sie über 90% aller Minen mit strenger
  48. Logik finden.  Manchmal (eher selten) hilft nur die Überlegung, wo die
  49. nächste Mine am wahrscheinlichsten ist.
  50.  
  51. Bei dem Spiel kommt es darauf an, in möglichst kurzer Zeit möglichst viele
  52. Minen zu markieren. Die Anzahl der markierten Minen ist aber wichtiger als
  53. die dafür benötigte Zeit. Zwei Minen nach 10 Minuten ist besser als eine
  54. Mine nach 10 Sekunden. Allerdings sind zwei Minen nach 10 Sekunden wieder
  55. besser als zwei Minen nach 10 Minuten.
  56.  
  57. Die ersten zwei, drei Züge sind immer Zufall.  Danach sollten Sie aber so
  58. langsam anfangen, nachzudenken.  Nicht vergessen:  Auf jedem 6.  Feld ist
  59. eine Mine!
  60.  
  61. Ich weiß, daß Sie mir nicht glauben werden, aber die Zeiten in den
  62. Highscore-Listen sind ok. Ich habe keineswegs den (nicht erlaubten!)
  63. schmutzigen Trick benutzt und das Fenster und damit die Uhr jedesmal
  64. deaktiviert, wenn ich nachdenken mußte. Ich hatte nur beim Debuggen
  65. reichlich Gelegenheit zum Trainieren!
  66.  
  67.  
  68.                           Technisches über Mine:
  69.                           ~~~~~~~~~~~~~~~~~~~~~~
  70. Mine wurde unter Ausnutzung vieler Fähigkeiten von Kickstart 2.00
  71. geschrieben und läuft daher nicht mit Kickstart 1.3.
  72.  
  73. Mine wurde auf einem alten AMIGA 500 mit OS 37.175 und ECS, aber nur mit
  74. einem PAL-Monitor geschrieben und getestet.
  75.  
  76. Falls vorhanden, benutzt Mine für alle Requester (Text-Requester und
  77. String-Requester) die reqtools.library von Nico François.  Ist die nicht
  78. da, versucht Mine es mit der req.library von Bruce Dawson und Colin Fox.
  79. Ist auch die nicht aufzutreiben, kommen System-Requester.  Der
  80. String-Requester ist dann aber nicht vorhanden und Sie können nicht in die
  81. Ruhmeshalle eingehen (wohl aber ansehen).
  82.  
  83. Sie können Mine leider nicht kompilieren, weil Ihnen einige Module fehlen.
  84. Die sind hier bei mir und zum Teil noch in der Entwicklungsphase.
  85.  
  86.  
  87.                               Update Mine V1.1
  88.                               ~~~~~~~~~~~~~~~~
  89. 2 neue Fähigkeiten:
  90.  
  91. Auf Spielfeldern, die größer als 7 x 7 sind, zeigt Mine Ihnen die Anzahl an
  92. noch nicht verteilten Flaggen an.
  93.  
  94. Wenn Sie eine 0 anklicken, werden automatisch und rekursiv alle Felder
  95. drumherum angeklickt. Die üblichen 4 kBytes Stack sind daher nicht mehr
  96. genug, 10000 Bytes sollten aber reichen.
  97.  
  98.  
  99.                               Update Mine V1.4
  100.                               ~~~~~~~~~~~~~~~~
  101. Mine V1.2 bis Mine V1.3 waren intern.
  102.  
  103. Ein Bug in der Programmierung von GadTools, der unter Kickstart 37.175
  104. ("2.04") nicht, wohl aber unter Kickstart 39.x ("3.0") auftrat und sich mit
  105. einem "Zeiger ist NIL" bemerkbar machte, wurde dank Fridtjof (hoffentlich)
  106. beseitigt.
  107.  
  108. Im Fenster mit den Minen wird eine 0 nicht mehr geschrieben, das Feld
  109. bleibt leer. 
  110.  
  111. Sind um ein Feld herum mindestens 50% aller Nachbarfelder vermint,
  112. erscheint die Zahl nicht in schwarz, sondern blau, um Sie zu warnen.
  113.  
  114. Der BANG-Requester ist nicht mehr da.
  115.  
  116. Sowohl die Ruhmeshalle als auch das Mine-Fenster (wenn Sie nicht in die
  117. Ruhmeshalle kommen) sind durch einen Mausklick irgendwo im Fenster zu
  118. verlassen.  Ein Klick auf das Close-Gadget der Ruhmeshalle beendet jetzt
  119. das Spiel.
  120.  
  121.  
  122.                           Pläne für die Zukunft:
  123.                           ~~~~~~~~~~~~~~~~~~~~~~
  124. Die Minendichte soll einstellbar werden. Zur Zeit sind es stets 6 Felder
  125. pro Mine.
  126.  
  127. Die Rahmen der Felder im Fenster mit Minen sind Teil der Images. Wen Sie
  128. nicht-Standard-Farben verwenden, können die Felder merkwürdig aussehen. In
  129. Zukunft könnte ich die Rahmen mit GadTools zeichnen, die Images enthielten
  130. dann keine Rahmen mehr.
  131.  
  132. Das alles kann aber noch dauern.
  133.  
  134.  
  135.                                  Nachwort
  136.                                  ~~~~~~~~
  137. So, viel Spaß mit Mine. Vergessen Sie aber über Mine nicht, auch 'mal
  138. wieder etwas in den Public-Domain-Topf zu werfen. Public Domain lebt von
  139. allen.
  140.  
  141. Thomas.